
#board {
    width: 306px;
    height: 306px;
    border: 3px solid #ff99cc;
    position: relative;
    background: #fff0f5;
    margin: 20px auto;
}
button {
    display: block; 
    margin: 20px auto; /* 上下20px，左右自动居中 */
    padding: 15px 30px; /* 增大内边距 */
    font-size: 20px; /* 字体变大 */
    width: 200px; /* 固定宽度 */
    background: #8269ff; /* 粉嫩背景色 */
    color: white;
    border: none;
    border-radius: 25px; /* 圆角效果 */
    cursor: pointer;
    transition: all 0.3s; /* 丝滑动画 */
  }
 
.tile {
    width: 100px;
    height: 100px;
    position: absolute;
    cursor: pointer;
    transition: all 0.3s;
    background-image: url('image.jpg');
    background-size: 300px 300px;
}
 
.tile[data-value="0"] {
    background: none !important;
    border: 2px dashed #ff69b4;
    cursor: not-allowed;
}


#victory {
    display: none;
    color: #ff1493;
    font-size: 50px;
}

